home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Time Traveler CD - A Mult…dia Chronicle of History
/
Time Traveler CD - A Multimedia Chronicle of History.iso
/
Time Traveler
/
Time Traveler.rsrc
/
bin.rsrc_CODE_9_TextSearch.txt
< prev
next >
Wrap
Text File
|
1992-10-28
|
15KB
|
274 lines
# near model CODE resource
# jump table entries: 424-429 (6 of them)
export_53:
00000000 4240 clr.w D0
00000002 4E75 rts
export_54:
00000004 486D F29E pea.l [A5 - 0xD62]
00000008 A874 syscall GetPort
0000000A 2F2D E838 move.l -[A7], [A5 - 0x17C8]
0000000E A873 syscall SetPort
00000010 486D E69A pea.l [A5 - 0x1966]
00000014 A871 syscall GlobalToLocal
00000016 2F2D F29E move.l -[A7], [A5 - 0xD62]
0000001A A873 syscall SetPort
0000001C 41ED F2A2 lea.l A0, [A5 - 0xD5E]
00000020 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000024 4A40 tst.w D0
00000026 672E beq +0x30 /* 00000056 */
00000028 0C40 0001 cmpi.w D0, 0x1
0000002C 6606 bne +0x8 /* 00000034 */
0000002E 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00000032 6022 bra +0x24 /* 00000056 */
label00000034:
00000034 0C40 0002 cmpi.w D0, 0x2
00000038 6606 bne +0x8 /* 00000040 */
0000003A 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */]
0000003E 6016 bra +0x18 /* 00000056 */
label00000040:
00000040 0C40 0003 cmpi.w D0, 0x3
00000044 6606 bne +0x8 /* 0000004C */
00000046 4EBA 003A jsr [PC + 0x3A /* 00000082 */]
0000004A 600A bra +0xC /* 00000056 */
label0000004C:
0000004C 0C40 0004 cmpi.w D0, 0x4
00000050 6604 bne +0x6 /* 00000056 */
00000052 4EBA 00D0 jsr [PC + 0xD0 /* 00000124 */]
label00000056:
00000056 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
0000005A 4E75 rts
fn0000005C:
0000005C 4267 clr.w -[A7]
0000005E 3F3C FFFF move.w -[A7], 0xFFFF
00000062 486D E690 pea.l [A5 - 0x1970]
00000066 A970 syscall GetNextEvent
00000068 301F move.w D0, [A7]+
0000006A 4A40 tst.w D0
0000006C 6710 beq +0x12 /* 0000007E */
0000006E 302D E690 move.w D0, [A5 - 0x1970]
00000072 0C40 0004 cmpi.w D0, 0x4
00000076 6606 bne +0x8 /* 0000007E */
00000078 303C 0100 move.w D0, 0x100
0000007C 4E75 rts
label0000007E:
0000007E 4240 clr.w D0
00000080 4E75 rts
export_55:
fn00000082:
00000082 4AAD F296 tst.l [A5 - 0xD6A]
00000086 6700 0096 beq +0x98 /* 0000011E */
0000008A 0C6D 0001 F29C cmpi.w [A5 - 0xD64], 0x1
00000090 6700 008C beq +0x8E /* 0000011E */
00000094 486D F2CA pea.l [A5 - 0xD36]
00000098 A874 syscall GetPort
0000009A 2F2D E838 move.l -[A7], [A5 - 0x17C8]
0000009E A873 syscall SetPort
000000A0 303C 00D0 move.w D0, 0xD0
000000A4 323C 00E2 move.w D1, 0xE2
000000A8 343C 0002 move.w D2, 0x2
000000AC 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000000B0 426D F2D0 clr.w [A5 - 0xD30]
label000000B4:
000000B4 0C6D 0001 F29A cmpi.w [A5 - 0xD66], 0x1
000000BA 674C beq +0x4E /* 00000108 */
000000BC 3B7C 000F F2CE move.w [A5 - 0xD32], 0xF
label000000C2:
000000C2 4267 clr.w -[A7]
000000C4 4A6D F2D0 tst.w [A5 - 0xD30]
000000C8 670A beq +0xC /* 000000D4 */
000000CA 3F3C 0005 move.w -[A7], 0x5
000000CE 5B6D F2CE subq.w [A5 - 0xD32], 5
000000D2 6008 bra +0xA /* 000000DC */
label000000D4:
000000D4 3F3C 0001 move.w -[A7], 0x1
000000D8 536D F2CE subq.w [A5 - 0xD32], 1
label000000DC:
000000DC 2F2D F296 move.l -[A7], [A5 - 0xD6A]
000000E0 A9DD syscall TEScroll
000000E2 4A6D F2CE tst.w [A5 - 0xD32]
000000E6 66DA bne -0x24 /* 000000C2 */
000000E8 536D F29A subq.w [A5 - 0xD66], 1
000000EC 3B7C 0100 F2D0 move.w [A5 - 0xD30], 0x100
000000F2 4267 clr.w -[A7]
000000F4 A973 syscall StillDown
000000F6 301F move.w D0, [A7]+
000000F8 66BA bne -0x44 /* 000000B4 */
000000FA 4A6D E606 tst.w [A5 - 0x19FA]
000000FE 6708 beq +0xA /* 00000108 */
00000100 6100 FF5A bsr -0xA4 /* 0000005C */
00000104 4A40 tst.w D0
00000106 67AC beq -0x52 /* 000000B4 */
label00000108:
00000108 303C 00C9 move.w D0, 0xC9
0000010C 323C 00E2 move.w D1, 0xE2
00000110 343C 0002 move.w D2, 0x2
00000114 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000118 2F2D E838 move.l -[A7], [A5 - 0x17C8]
0000011C A873 syscall SetPort
label0000011E:
0000011E 426D E606 clr.w [A5 - 0x19FA]
00000122 4E75 rts
export_56:
fn00000124:
00000124 4AAD F296 tst.l [A5 - 0xD6A]
00000128 6700 0098 beq +0x9A /* 000001C2 */
0000012C 0C6D 0001 F29C cmpi.w [A5 - 0xD64], 0x1
00000132 6700 008E beq +0x90 /* 000001C2 */
00000136 486D F2D2 pea.l [A5 - 0xD2E]
0000013A A874 syscall GetPort
0000013C 2F2D E838 move.l -[A7], [A5 - 0x17C8]
00000140 A873 syscall SetPort
00000142 303C 00D1 move.w D0, 0xD1
00000146 323C 00E2 move.w D1, 0xE2
0000014A 343C 00DA move.w D2, 0xDA
0000014E 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000152 426D F2D8 clr.w [A5 - 0xD28]
label00000156:
00000156 302D F29A move.w D0, [A5 - 0xD66]
0000015A B06D F29C cmp.w D0, [A5 - 0xD64]
0000015E 674C beq +0x4E /* 000001AC */
00000160 3B7C 000F F2D6 move.w [A5 - 0xD2A], 0xF
label00000166:
00000166 4267 clr.w -[A7]
00000168 4A6D F2D8 tst.w [A5 - 0xD28]
0000016C 670A beq +0xC /* 00000178 */
0000016E 3F3C FFFB move.w -[A7], 0xFFFB
00000172 5B6D F2D6 subq.w [A5 - 0xD2A], 5
00000176 6008 bra +0xA /* 00000180 */
label00000178:
00000178 3F3C FFFF move.w -[A7], 0xFFFF
0000017C 536D F2D6 subq.w [A5 - 0xD2A], 1
label00000180:
00000180 2F2D F296 move.l -[A7], [A5 - 0xD6A]
00000184 A9DD syscall TEScroll
00000186 4A6D F2D6 tst.w [A5 - 0xD2A]
0000018A 66DA bne -0x24 /* 00000166 */
0000018C 526D F29A addq.w [A5 - 0xD66], 1
00000190 3B7C 0100 F2D8 move.w [A5 - 0xD28], 0x100
00000196 4267 clr.w -[A7]
00000198 A973 syscall StillDown
0000019A 301F move.w D0, [A7]+
0000019C 66B8 bne -0x46 /* 00000156 */
0000019E 4A6D E606 tst.w [A5 - 0x19FA]
000001A2 6708 beq +0xA /* 000001AC */
000001A4 6100 FEB6 b